tar sprayer - Francés Inglés Diccionario